package dao;

import entity.Inout;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface InoutDao {
    //根据条件查询库存变动情况
    public List<Inout> showInout(@Param("repertoryName") String repertoryName, @Param("typeId") int typeId, @Param("lasttime") String lasttime, @Param("times") String times, @Param("offset") int offset, @Param("limit") int limit);
    //根据该条件查询总库存变动数量
    public int totalInout(@Param("repertoryName") String repertoryName,@Param("typeId") int typeId,@Param("lasttime") String lasttime,@Param("times") String times);
    /**
     * 查询距离当前日期最近的记录
     */
    public Inout showInoutTime(int repertoryId);
    /**
     * 添加库存变动信息
     */
    public void addInout(Inout inout);
}
